Commit
e7734e30bd removed the clutter_content_invalidate() call
that took care of queuing a redraw for us. Now that we no
longer delegate to a content we have to do that ourselves.
Fixes: e7734e30bd ("st/drawing-area: Merge ClutterCanvas to StDrawingArea")
Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7397
Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3190>
if (priv->width <= 0 || priv->height <= 0)
return;
+ clutter_actor_queue_redraw (CLUTTER_ACTOR (area));
st_drawing_area_emit_repaint (area);
}